#ifndef TRACCREATEQUERYDIALOG_H
#define TRACCREATEQUERYDIALOG_H

#include <QDialog>
#include "ticketquery.h"

// #include "tracplugin_export.h"


namespace Ui {
    class TracCreateQueryDialog;
}

class TracCreateQueryDialog : public QDialog
{
    Q_OBJECT

public:
     explicit TracCreateQueryDialog(QStringList types, QWidget *parent = 0);
    ~TracCreateQueryDialog();
    QMap<QString, QString> getQueryPieces();

private slots:
    void createQuery();

    void on_queryLabel_editingFinished();

private:
    Ui::TracCreateQueryDialog *ui;
    QMap<QString, QString> queryPieces;
};

#endif // TRACCREATEQUERYDIALOG_H
